package com.jiuwan.gamepass.dto.appAndIcon;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;

import java.util.List;

/**
 * @author： pang-yun
 * @date： 2021-08-27 14:43
 * 功能目的 ：用于 将一个page 的数据放入另一个中
 */

public class PageFormat {
    public static Page pageFormat(Page oldPage, Page newPage, List record){
        newPage.setRecords(record);
        newPage.setMaxLimit(oldPage.getMaxLimit());
        newPage.setCountId(oldPage.getCountId());
        newPage.setHitCount(oldPage.isHitCount());
        newPage.setCurrent(oldPage.getCurrent());
        newPage.setOptimizeCountSql(oldPage.isOptimizeCountSql());
        newPage.setOrders(oldPage.getOrders());
        newPage.setSearchCount(oldPage.isSearchCount());
        newPage.setTotal(oldPage.getTotal());
        newPage.setSize(oldPage.getSize());
        return newPage;
    }
}
